package com.wisdytech.linkdcs.linkdcsservicepad.common;

/**
 * <p>ClassName: CommonConstants</p>
 * <p>Description: 通用常量类，整个系统通用的</p>
 * <p>Author: zhangwei</p>
 * <p>Date: 2015-11-24</p>
 */
public class CommonConstants {

    /**
     * 删除标识： DEL_FLAG 未删除
     */
    public static final String DEL_FLAG = "0";

    /**
     * 删除标识： DEL_FLAG 已删除
     */
    public static final String DEL_FLAG_TRUE = "1";

    /**
     * 检验状态：待检验
     */
    public static final String INSPECTION_STATUS_1 = "1";
    /**
     * 检验状态：已检验
     */
    public static final String INSPECTION_STATUS_2 = "2";

    /**
     *是否标志 -否
     */
    public static String BOOL_FLAG_NO="0";

    /**
     *是否标志 -是
     */
    public static String BOOL_FLAG_YES="1";

    /**
     * 输入方式：检验对象
     */
    public static final String INPUT_METHOD_1 = "1";
    /**
     * 输入方式：设备编码
     */
    public static final String INPUT_METHOD_2 = "2";

    /**
     * 计量型
     */
    public static final String ITEM_TYPE_1 = "1";
    /**
     * 计数型
     */
    public static final String ITEM_TYPE_2 = "2";

    /**
     * 检验类别：生产首检
     */
    public static final String INSPECTION_CATEGORY_1 = "1";
    /**
     * 检验类别：生产巡检
     */
    public static final String INSPECTION_CATEGORY_2 = "2";
    /**
     * 检验类别：生产尾检
     */
    public static final String INSPECTION_CATEGORY_3 = "3";
    /**
     * 检验类别：品质巡检
     */
    public static final String INSPECTION_CATEGORY_4 = "4";


    /**
     * 在制品状态：加工中
     */
    public static final String WIP_STATUS_10 = "10";

    /**
     * 在制品状态：已自检
     */
    public static final String WIP_STATUS_15 = "15";

    /**
     * 在制品状态：已完成
     */
    public static final String WIP_STATUS_20 = "20";

    /**
     * 在制品状态：已品质确认
     */
    public static final String WIP_STATUS_30 = "30";

    /**
     * 在制品状态：已转出
     */
    public static final String WIP_STATUS_40 = "40";

    /**
     * 在制品状态：已使用
     */
    public static final String WIP_STATUS_50 = "50";

    /**
     * 在制品状态：已耗完
     */
    public static final String WIP_STATUS_60 = "60";

    /**
     * 在制品状态：已报废
     */
    public static final String WIP_STATUS_70 = "70";
//
//    /**
//     * 在制品状态：返修 没用
//     */
//    public static final String WIP_STATUS_80 = "80";
//
    /**
     * 在制品状态：返工
     */
    public static final String WIP_STATUS_90 = "90";

    /**
     *
     * <p>
     * ClassName: WipStatus
     * </p>
     * <p>
     * Description: wip状态
     * </p>
     * <p>
     * Author: chenbin
     * </p>
     * <p>
     * Date: 2018-08-14
     * </p>
     */
    public static class WipStatus {
        /**
         * 进行中
         */
        public static String STATUS_10 = "10";
        /**
         * 已完成
         */
        public static String STATUS_20 = "20";
        /**
         * 已自检
         */
        public static String STATUS_30 = "30";
        /**
         * 已品质确认
         */
        public static String STATUS_40 = "40";
        /**
         * 已转出
         */
        public static String STATUS_50 = "50";
        /**
         * 已使用
         */
        public static String STATUS_60 = "60";


    }

    /**
     * 异常状态：已登记
     */
    public static final String ISSUE_STATUS_REPORTED = "1";

    /**
     * 异常状态：已分析
     */
    public static final String ISSUE_STATUS_ANALYSE = "2";

    /**
     * 异常状态：已评审
     */
    public static final String ISSUE_STATUS_REVIEW = "3";

    /**
     * 异常状态：已决定
     */
    public static final String ISSUE_STATUS_DECIDE= "4";

    /**
     * 异常状态：已解决
     */
    public static final String ISSUE_STATUS_SOLVE = "5";

    /**
     * 异常状态：已确认
     */
    public static final String ISSUE_STATUS_CONFIRM = "6";

    /**
     * 异常状态：已关闭
     */
    public static final String ISSUE_STATUS_CLOSE = "7";
}
